from Base import has_mcc, has_cc, intersect
def DB19_group(record):
  return True
def DB29_group(record):
  return True
def DC19_group(record):
  return True
def DC39_group(record):
  return True
def DD19_group(record):
  return True
def DD29_group(record):
  return True
def DE19_group(record):
  return True
def DF19_group(record):
  return True
def DF29_group(record):
  return True
def DG19_group(record):
  return True
def DG29_group(record):
  return True
def DH19_group(record):
  return True
def DH29_group(record):
  return True
def DH39_group(record):
  return True
def DH49_group(record):
  return True
def DJ19_group(record):
  return True
def DK19_group(record):
  return True
def DR19_group(record):
  return True
def DS19_group(record):
  return True
def DT19_group(record):
  return True
def DT29_group(record):
  return True
def DU19_group(record):
  return True
def DV19_group(record):
  return True
def DW19_group(record):
  return True
def DC23_group(record):
  return len(record.zdList)>1 and (has_mcc(record.zdList[0],record.zdList[1:]) or has_cc(record.zdList[0],record.zdList[1:]))
def DC43_group(record):
  return len(record.zdList)>1 and (has_mcc(record.zdList[0],record.zdList[1:]) or has_cc(record.zdList[0],record.zdList[1:]))
def DE23_group(record):
  return len(record.zdList)>1 and (has_mcc(record.zdList[0],record.zdList[1:]) or has_cc(record.zdList[0],record.zdList[1:]))
def DZ13_group(record):
  return len(record.zdList)>1 and (has_mcc(record.zdList[0],record.zdList[1:]) or has_cc(record.zdList[0],record.zdList[1:]))
def DC25_group(record):
  return True
def DC45_group(record):
  return True
def DE25_group(record):
  return True
def DZ15_group(record):
  return True

